physically impossible - Alemán Inglés Diccionario